package demo.victoryCases;

import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;
import java.util.Locale;

public class 获取本地日期时间 {
    public static void main(String[] args) {
        /**
         * 思路就是
         * 获取本地时间
         * 写时间格式
         * 将时间格式装入formatter里面
         * 本地时间调用格式化方法
         * 输出格式化的时间
         */
        LocalDateTime now = LocalDateTime.now();
        String pattern  ="yyyy年MM月dd日 HH时mm分";
        DateTimeFormatter dateTimeFormatter = DateTimeFormatter.ofPattern(pattern, Locale.CHINA);
        String formatedTime = now.format(dateTimeFormatter);
        System.out.println(formatedTime);

    /*    LocalDateTime now = LocalDateTime.now();
        // 定义格式化模式，注意使用单引号包裹以避免编译器解析错误
        String formatPattern = "yyyy年MM月dd日 HH时:mm分:ss秒:SSS毫秒";
        // 创建 DateTimeFormatter 实例，指定格式和中文环境（如有必要）
        DateTimeFormatter formatter = DateTimeFormatter.ofPattern(formatPattern, Locale.CHINA)
        // 格式化当前日期时间
        String formattedDateTime = now.format(formatter);
        System.out.println(formattedDateTime);*/
    }
}
